Market Price
$ 104.37
Selling Price
$ 89.80
1819
1636
415
2357
Market Price
$ 76.05
Selling Price
$ 68.84
1248
928
647
1792
Market Price
$ 107.35
Selling Price
$ 95.80
2347
539
1746
4069
Market Price
$ 67.65
Selling Price
$ 59.72
1550
1475
976
1922
Market Price
$ 87.58
Selling Price
$ 78.60
625
369
138
2310
Market Price
$ 103.24
Selling Price
$ 92.76
1242
903
1140
2367
Market Price
$ 73.79
Selling Price
$ 66.07
2709
2172
1435
3271
Market Price
$ 84.87
Selling Price
$ 75.53
3611
1679
2922
4593
Market Price
$ 99.83
Selling Price
$ 85.53
231
52
57
1004
Market Price
$ 81.62
Selling Price
$ 69.71
1038
662
932
1329
Market Price
$ 100.43
Selling Price
$ 84.00
966
534
485
1284
Market Price
$ 115.08
Selling Price
$ 98.43
3953
2252
3471
4668
Market Price
$ 82.32
Selling Price
$ 73.72
1146
487
390
3936
Market Price
$ 64.92
Selling Price
$ 57.05
1367
1121
1133
2415
Market Price
$ 94.39
Selling Price
$ 81.52
1995
1184
1694
2268
Market Price
$ 81.89
Selling Price
$ 69.18
565
497
221
1446
Market Price
$ 100.25
Selling Price
$ 84.46
3541
2423
1081
4243
Market Price
$ 61.85
Selling Price
$ 55.37
342
140
182
451
Market Price
$ 85.09
Selling Price
$ 75.13
1592
562
863
4404
Market Price
$ 67.88
Selling Price
$ 59.09
1133
767
398
3873
Market Price
$ 98.83
Selling Price
$ 84.45
2148
1774
1218
5000
Market Price
$ 66.59
Selling Price
$ 58.71
2653
2366
1717
4325
Market Price
$ 77.07
Selling Price
$ 66.04
1557
879
1393
3015
Market Price
$ 95.52
Selling Price
$ 86.82
1579
509
1021
3067
Market Price
$ 102.67
Selling Price
$ 89.69
4017
3635
1803
4833
Market Price
$ 85.59
Selling Price
$ 72.88
1943
804
726
2529
Market Price
$ 68.87
Selling Price
$ 58.57
1265
934
537
1791
Market Price
$ 79.06
Selling Price
$ 69.66
1235
569
867
1350
Market Price
$ 91.24
Selling Price
$ 78.24
2147
1129
532
3314
Market Price
$ 69.36
Selling Price
$ 59.52
1329
850
721
4636
Market Price
$ 117.25
Selling Price
$ 98.79
508
500
397
680
Market Price
$ 98.12
Selling Price
$ 82.47
280
242
167
786
Market Price
$ 96.58
Selling Price
$ 86.19
160
54
135
486
Market Price
$ 77.92
Selling Price
$ 68.49
2220
1715
1183
3471
Market Price
$ 91.77
Selling Price
$ 81.75
4336
1164
3592
4866
Market Price
$ 73.99
Selling Price
$ 65.76
964
286
641
1514
Market Price
$ 102.78
Selling Price
$ 93.35
1442
1313
535
2733
Market Price
$ 85.12
Selling Price
$ 71.33
669
450
651
2148
Market Price
$ 99.96
Selling Price
$ 84.10
1445
434
620
4221
Market Price
$ 79.01
Selling Price
$ 68.72
1358
726
641
2661