Market Price
$ 116.38
Selling Price
$ 97.03
2249
1389
1141
4332
Market Price
$ 71.53
Selling Price
$ 63.67
1982
1488
1379
3221
Market Price
$ 82.21
Selling Price
$ 70.11
1666
503
1180
2352
Market Price
$ 86.05
Selling Price
$ 77.30
3746
3235
1302
3978
Market Price
$ 101.46
Selling Price
$ 87.13
588
452
375
2821
Market Price
$ 98.23
Selling Price
$ 86.44
823
166
773
1520
Market Price
$ 93.44
Selling Price
$ 82.03
671
655
336
2000
Market Price
$ 103.29
Selling Price
$ 89.57
2021
430
626
4368
Market Price
$ 98.62
Selling Price
$ 88.94
1661
358
911
1806
Market Price
$ 102.20
Selling Price
$ 85.38
2089
842
2015
3920
Market Price
$ 75.30
Selling Price
$ 64.99
630
336
554
2036
Market Price
$ 102.86
Selling Price
$ 90.85
506
139
475
895
Market Price
$ 76.47
Selling Price
$ 67.43
2703
600
1645
3561
Market Price
$ 89.89
Selling Price
$ 78.43
939
433
834
3309
Market Price
$ 68.57
Selling Price
$ 60.57
696
165
492
798
Market Price
$ 94.80
Selling Price
$ 85.81
480
175
251
1313
Market Price
$ 107.54
Selling Price
$ 89.82
2347
1099
1032
3180
Market Price
$ 70.17
Selling Price
$ 58.77
1539
748
1434
2266
Market Price
$ 72.32
Selling Price
$ 64.34
2122
1218
2107
3870
Market Price
$ 81.47
Selling Price
$ 69.31
2652
1694
688
3397
Market Price
$ 68.26
Selling Price
$ 61.07
1781
503
1362
3217
Market Price
$ 68.67
Selling Price
$ 60.35
238
207
77
489
Market Price
$ 86.04
Selling Price
$ 76.56
3584
878
3283
4240
Market Price
$ 86.43
Selling Price
$ 74.48
1363
695
1282
3681
Market Price
$ 78.26
Selling Price
$ 65.61
251
143
217
468
Market Price
$ 75.09
Selling Price
$ 66.19
425
424
290
1636
Market Price
$ 78.98
Selling Price
$ 70.11
1087
612
891
3981
Market Price
$ 72.05
Selling Price
$ 61.79
1506
1432
1290
2255
Market Price
$ 102.80
Selling Price
$ 90.61
626
136
331
874
Market Price
$ 91.22
Selling Price
$ 82.76
974
699
623
2897
Market Price
$ 106.58
Selling Price
$ 89.40
891
784
182
1325
Market Price
$ 82.55
Selling Price
$ 73.74
848
218
774
1725
Market Price
$ 87.36
Selling Price
$ 74.77
1197
824
331
4835
Market Price
$ 109.95
Selling Price
$ 96.37
621
211
166
1174
Market Price
$ 69.18
Selling Price
$ 58.69
1131
855
768
3707
Market Price
$ 90.82
Selling Price
$ 76.69
1110
990
532
1688
Market Price
$ 106.19
Selling Price
$ 89.93
2410
1532
2304
2938
Market Price
$ 87.37
Selling Price
$ 76.65
1109
379
955
1634
Market Price
$ 71.65
Selling Price
$ 64.77
303
107
240
634
Market Price
$ 94.25
Selling Price
$ 78.73
2263
671
1365
2733