Market Price
$ 84.65
Selling Price
$ 74.70
3371
1693
3025
4144
Market Price
$ 89.67
Selling Price
$ 80.09
864
427
600
1531
Market Price
$ 84.78
Selling Price
$ 75.58
1171
1029
696
3416
Market Price
$ 108.00
Selling Price
$ 95.61
774
388
453
2222
Market Price
$ 84.42
Selling Price
$ 71.82
1011
874
848
2193
Market Price
$ 110.28
Selling Price
$ 98.83
1730
1097
606
4320
Market Price
$ 102.53
Selling Price
$ 93.11
999
229
674
1009
Market Price
$ 71.69
Selling Price
$ 59.90
457
240
218
1509
Market Price
$ 89.98
Selling Price
$ 79.80
3668
1842
764
4261
Market Price
$ 91.80
Selling Price
$ 80.04
868
357
642
3080
Market Price
$ 69.13
Selling Price
$ 59.13
2066
1024
1934
4022
Market Price
$ 77.26
Selling Price
$ 68.20
1205
944
1072
3651
Market Price
$ 88.10
Selling Price
$ 75.62
652
351
208
2616
Market Price
$ 62.92
Selling Price
$ 55.64
1146
572
977
4736
Market Price
$ 72.14
Selling Price
$ 63.86
2030
1602
419
3267
Market Price
$ 115.94
Selling Price
$ 98.88
2168
789
547
2311
Market Price
$ 95.61
Selling Price
$ 81.19
1607
1383
944
2034
Market Price
$ 95.66
Selling Price
$ 84.02
4435
3921
3523
4672
Market Price
$ 72.15
Selling Price
$ 65.30
1400
337
834
4415
Market Price
$ 70.54
Selling Price
$ 62.49
808
551
440
1997
Market Price
$ 73.42
Selling Price
$ 64.05
1092
1047
493
1830
Market Price
$ 90.56
Selling Price
$ 82.26
3943
3901
2149
4858
Market Price
$ 78.48
Selling Price
$ 68.08
595
299
421
1908
Market Price
$ 112.01
Selling Price
$ 97.04
1194
1091
1127
2209
Market Price
$ 101.09
Selling Price
$ 91.38
1338
808
613
3392
Market Price
$ 66.77
Selling Price
$ 57.61
305
78
276
1201
Market Price
$ 86.48
Selling Price
$ 76.56
453
372
234
1570
Market Price
$ 104.75
Selling Price
$ 90.07
1059
898
625
3907
Market Price
$ 72.33
Selling Price
$ 62.26
1776
1691
1625
2235
Market Price
$ 80.48
Selling Price
$ 70.07
1270
996
646
3098
Market Price
$ 90.16
Selling Price
$ 77.70
1721
987
477
1781
Market Price
$ 81.77
Selling Price
$ 73.15
248
238
225
803
Market Price
$ 69.91
Selling Price
$ 63.01
2763
2455
1882
4064
Market Price
$ 69.16
Selling Price
$ 62.31
815
583
197
1617
Market Price
$ 73.98
Selling Price
$ 64.51
711
158
393
2102
Market Price
$ 97.60
Selling Price
$ 83.08
793
694
409
885
Market Price
$ 98.70
Selling Price
$ 83.96
670
565
552
2252
Market Price
$ 106.53
Selling Price
$ 93.91
958
842
786
1256
Market Price
$ 79.35
Selling Price
$ 66.19
2606
2361
816
2939
Market Price
$ 89.41
Selling Price
$ 75.35
2092
810
1477
4832