Market Price
$ 106.41
Selling Price
$ 92.76
647
554
432
2679
Market Price
$ 97.42
Selling Price
$ 81.64
2904
2032
617
4697
Market Price
$ 96.06
Selling Price
$ 86.82
270
68
144
1122
Market Price
$ 65.06
Selling Price
$ 55.15
1562
564
317
3816
Market Price
$ 103.18
Selling Price
$ 88.65
353
277
214
745
Market Price
$ 107.28
Selling Price
$ 96.36
910
307
404
1192
Market Price
$ 77.94
Selling Price
$ 68.72
532
117
414
666
Market Price
$ 71.72
Selling Price
$ 64.08
587
338
510
767
Market Price
$ 112.67
Selling Price
$ 94.89
2159
478
1249
4901
Market Price
$ 70.12
Selling Price
$ 59.80
3621
1225
2233
4075
Market Price
$ 74.56
Selling Price
$ 64.36
1109
235
938
3619
Market Price
$ 115.37
Selling Price
$ 98.34
2321
1650
2040
3706
Market Price
$ 74.33
Selling Price
$ 65.44
2249
2056
1604
4405
Market Price
$ 63.87
Selling Price
$ 57.96
1778
997
1567
2094
Market Price
$ 65.37
Selling Price
$ 56.45
2920
1579
2141
4225
Market Price
$ 63.72
Selling Price
$ 56.42
1605
507
985
4447
Market Price
$ 80.84
Selling Price
$ 71.56
550
362
171
1152
Market Price
$ 74.63
Selling Price
$ 67.46
1990
753
805
2810
Market Price
$ 64.86
Selling Price
$ 55.57
1091
827
1072
4102
Market Price
$ 112.72
Selling Price
$ 95.80
1303
787
956
2554
Market Price
$ 92.36
Selling Price
$ 78.81
1337
1098
1209
2595
Market Price
$ 94.14
Selling Price
$ 81.09
2625
2498
735
4231
Market Price
$ 72.08
Selling Price
$ 61.21
3704
2993
3364
4761
Market Price
$ 101.10
Selling Price
$ 85.99
1721
593
375
4622
Market Price
$ 87.82
Selling Price
$ 75.25
438
339
93
674
Market Price
$ 110.43
Selling Price
$ 93.08
482
174
121
482
Market Price
$ 75.96
Selling Price
$ 67.72
2027
785
1731
4852
Market Price
$ 74.55
Selling Price
$ 63.50
1480
843
1395
2540
Market Price
$ 72.48
Selling Price
$ 64.93
244
244
178
529
Market Price
$ 114.62
Selling Price
$ 98.05
1665
672
551
1946
Market Price
$ 110.70
Selling Price
$ 94.11
453
331
257
965
Market Price
$ 89.55
Selling Price
$ 76.49
222
175
99
531
Market Price
$ 75.27
Selling Price
$ 63.12
718
341
190
1088
Market Price
$ 71.43
Selling Price
$ 61.37
889
551
339
4206
Market Price
$ 86.04
Selling Price
$ 77.58
805
342
256
1047
Market Price
$ 70.98
Selling Price
$ 61.17
1057
1000
680
1297
Market Price
$ 65.33
Selling Price
$ 57.76
1813
1256
466
3569
Market Price
$ 101.20
Selling Price
$ 86.88
941
466
440
2427
Market Price
$ 110.84
Selling Price
$ 92.54
1043
508
247
4593
Market Price
$ 71.83
Selling Price
$ 62.94
2209
1323
2075
3877