Market Price
$ 66.20
Selling Price
$ 56.62
253
212
227
638
Market Price
$ 101.85
Selling Price
$ 87.35
1188
899
965
1961
Market Price
$ 104.97
Selling Price
$ 93.71
333
218
173
487
Market Price
$ 104.56
Selling Price
$ 94.06
2714
2008
2602
2853
Market Price
$ 109.13
Selling Price
$ 92.53
452
234
189
1260
Market Price
$ 89.87
Selling Price
$ 75.20
3135
2636
1476
4887
Market Price
$ 105.84
Selling Price
$ 90.82
3752
1884
3117
4580
Market Price
$ 75.31
Selling Price
$ 63.97
3810
1420
1134
4801
Market Price
$ 64.21
Selling Price
$ 58.01
3873
2588
3826
4390
Market Price
$ 65.71
Selling Price
$ 57.02
258
231
103
571
Market Price
$ 99.86
Selling Price
$ 86.70
862
545
583
1452
Market Price
$ 90.97
Selling Price
$ 77.83
4253
3569
3072
4558
Market Price
$ 98.77
Selling Price
$ 82.48
922
501
797
1559
Market Price
$ 109.29
Selling Price
$ 93.19
1474
1307
808
1617
Market Price
$ 77.86
Selling Price
$ 65.49
2835
1747
1990
3409
Market Price
$ 106.06
Selling Price
$ 89.09
2985
1086
1333
3642
Market Price
$ 74.26
Selling Price
$ 64.32
1571
1073
668
3343
Market Price
$ 85.71
Selling Price
$ 73.84
1235
696
722
2083
Market Price
$ 109.37
Selling Price
$ 97.96
2659
1925
1263
3962
Market Price
$ 72.38
Selling Price
$ 61.66
4008
2419
1381
4080
Market Price
$ 76.46
Selling Price
$ 66.44
1031
863
712
1063
Market Price
$ 64.43
Selling Price
$ 57.18
1451
1136
526
2735
Market Price
$ 97.72
Selling Price
$ 84.16
1327
536
762
3184
Market Price
$ 68.27
Selling Price
$ 58.87
4148
3947
1987
4266
Market Price
$ 76.06
Selling Price
$ 66.39
1146
563
464
1977
Market Price
$ 84.05
Selling Price
$ 72.70
2252
2179
1905
3232
Market Price
$ 95.10
Selling Price
$ 80.70
1222
1134
498
3572
Market Price
$ 71.70
Selling Price
$ 62.60
2808
1507
1530
2883
Market Price
$ 69.90
Selling Price
$ 59.10
1135
925
353
4017
Market Price
$ 99.52
Selling Price
$ 88.64
1009
444
203
4735
Market Price
$ 91.91
Selling Price
$ 80.36
2294
826
1936
2631
Market Price
$ 103.15
Selling Price
$ 86.06
1464
1278
1143
2011
Market Price
$ 109.75
Selling Price
$ 98.31
520
432
488
1252
Market Price
$ 98.67
Selling Price
$ 87.49
2994
1744
1121
4188
Market Price
$ 88.66
Selling Price
$ 80.05
1083
797
558
2562
Market Price
$ 62.43
Selling Price
$ 56.59
2615
1325
1401
4001
Market Price
$ 70.54
Selling Price
$ 63.96
1382
1163
623
2169
Market Price
$ 92.81
Selling Price
$ 84.08
600
244
312
670
Market Price
$ 94.85
Selling Price
$ 85.81
2667
1879
1327
4712
Market Price
$ 90.80
Selling Price
$ 81.98
3879
2587
2278
3919