Market Price
$ 80.74
Selling Price
$ 71.87
1839
550
844
4778
Market Price
$ 67.27
Selling Price
$ 57.14
2781
964
1397
4514
Market Price
$ 78.05
Selling Price
$ 67.61
4175
2742
2818
4841
Market Price
$ 90.23
Selling Price
$ 75.30
1047
812
581
2745
Market Price
$ 80.16
Selling Price
$ 69.97
930
225
391
1310
Market Price
$ 64.95
Selling Price
$ 58.51
1130
1034
250
1945
Market Price
$ 63.39
Selling Price
$ 55.86
4220
2882
1341
4660
Market Price
$ 83.08
Selling Price
$ 69.93
1600
1013
1315
3883
Market Price
$ 71.54
Selling Price
$ 64.93
1092
799
858
2885
Market Price
$ 89.93
Selling Price
$ 81.24
468
106
104
500
Market Price
$ 75.63
Selling Price
$ 66.09
3959
3882
1183
4083
Market Price
$ 90.37
Selling Price
$ 79.40
2691
1081
2563
4157
Market Price
$ 71.97
Selling Price
$ 62.64
416
369
120
2070
Market Price
$ 100.98
Selling Price
$ 88.93
877
421
696
1492
Market Price
$ 74.28
Selling Price
$ 65.00
1145
318
1011
1731
Market Price
$ 84.49
Selling Price
$ 75.02
580
139
288
709
Market Price
$ 84.17
Selling Price
$ 70.37
384
257
295
1084
Market Price
$ 99.07
Selling Price
$ 88.61
1609
473
1324
1821
Market Price
$ 89.17
Selling Price
$ 76.56
2747
1855
2647
4088
Market Price
$ 73.85
Selling Price
$ 65.06
3647
2843
1030
4392
Market Price
$ 75.58
Selling Price
$ 64.58
1738
1283
1129
3408
Market Price
$ 110.41
Selling Price
$ 96.95
2036
1258
1267
4605
Market Price
$ 69.86
Selling Price
$ 63.06
3286
1993
2535
4057
Market Price
$ 108.32
Selling Price
$ 98.45
1916
1170
1244
3625
Market Price
$ 76.92
Selling Price
$ 66.06
1400
332
524
1508
Market Price
$ 65.27
Selling Price
$ 58.95
1989
1172
1932
3013
Market Price
$ 98.04
Selling Price
$ 87.23
267
118
173
957
Market Price
$ 91.41
Selling Price
$ 78.07
262
231
112
650
Market Price
$ 108.10
Selling Price
$ 97.38
1596
951
513
3568
Market Price
$ 88.23
Selling Price
$ 73.94
1164
557
504
3444
Market Price
$ 100.34
Selling Price
$ 87.10
2416
1790
2017
3994
Market Price
$ 101.14
Selling Price
$ 87.52
268
151
177
509
Market Price
$ 81.30
Selling Price
$ 69.17
2540
755
908
4883
Market Price
$ 110.75
Selling Price
$ 97.11
1923
1429
814
4758
Market Price
$ 104.09
Selling Price
$ 91.13
1984
999
1640
2198
Market Price
$ 100.09
Selling Price
$ 86.51
3626
2965
2206
4823
Market Price
$ 73.69
Selling Price
$ 66.14
2436
1226
1032
2900
Market Price
$ 88.45
Selling Price
$ 77.73
2756
2313
2596
4918
Market Price
$ 88.79
Selling Price
$ 74.50
728
409
326
3130
Market Price
$ 74.42
Selling Price
$ 65.26
384
170
143
449