Market Price
$ 69.04
Selling Price
$ 62.11
2075
1428
1916
3274
Market Price
$ 81.39
Selling Price
$ 72.07
2426
2184
1503
3448
Market Price
$ 73.83
Selling Price
$ 66.41
576
356
525
1951
Market Price
$ 97.63
Selling Price
$ 82.99
2845
1589
1740
2883
Market Price
$ 109.92
Selling Price
$ 97.84
1851
736
761
4891
Market Price
$ 103.56
Selling Price
$ 87.74
3356
2068
2759
4021
Market Price
$ 90.79
Selling Price
$ 80.63
627
312
164
1504
Market Price
$ 64.16
Selling Price
$ 57.46
519
501
247
2091
Market Price
$ 73.00
Selling Price
$ 65.23
635
525
576
1704
Market Price
$ 99.60
Selling Price
$ 85.89
888
829
300
4285
Market Price
$ 85.52
Selling Price
$ 73.75
320
189
213
547
Market Price
$ 70.24
Selling Price
$ 61.28
1701
1292
1585
3522
Market Price
$ 102.45
Selling Price
$ 88.55
331
135
314
616
Market Price
$ 72.16
Selling Price
$ 64.83
1194
529
1055
2292
Market Price
$ 98.72
Selling Price
$ 89.53
3095
1078
1420
3409
Market Price
$ 87.94
Selling Price
$ 79.94
382
91
239
1258
Market Price
$ 99.18
Selling Price
$ 85.06
607
147
178
1879
Market Price
$ 107.41
Selling Price
$ 96.78
549
445
151
861
Market Price
$ 99.02
Selling Price
$ 85.28
1826
376
1218
4936
Market Price
$ 106.68
Selling Price
$ 91.55
1513
956
307
2495
Market Price
$ 102.25
Selling Price
$ 91.15
1662
741
774
1819
Market Price
$ 101.47
Selling Price
$ 88.40
1310
632
446
2634
Market Price
$ 76.61
Selling Price
$ 69.28
1385
1011
921
3888
Market Price
$ 80.78
Selling Price
$ 67.67
1219
894
813
1442
Market Price
$ 99.29
Selling Price
$ 86.02
904
663
551
904
Market Price
$ 84.80
Selling Price
$ 73.15
3183
2013
1721
3618
Market Price
$ 67.10
Selling Price
$ 60.24
248
95
82
450
Market Price
$ 67.49
Selling Price
$ 57.68
354
253
197
805
Market Price
$ 82.93
Selling Price
$ 72.39
2217
594
808
2385
Market Price
$ 78.87
Selling Price
$ 68.43
1374
966
933
1779
Market Price
$ 62.93
Selling Price
$ 56.91
1419
1256
993
1527
Market Price
$ 99.00
Selling Price
$ 83.04
2484
1877
563
4001
Market Price
$ 82.66
Selling Price
$ 71.77
986
562
576
3310
Market Price
$ 66.13
Selling Price
$ 58.93
631
175
326
1225
Market Price
$ 66.40
Selling Price
$ 55.97
2861
2336
2465
4500
Market Price
$ 64.69
Selling Price
$ 55.30
1261
1259
911
2663
Market Price
$ 80.62
Selling Price
$ 69.84
510
195
472
908
Market Price
$ 73.67
Selling Price
$ 64.97
2493
1070
1395
3318
Market Price
$ 73.69
Selling Price
$ 66.68
1526
788
671
4171
Market Price
$ 85.17
Selling Price
$ 71.14
2115
1568
1642
3673