Market Price
$ 62.11
Selling Price
$ 53.36
1839
550
844
4778
Market Price
$ 64.41
Selling Price
$ 58.29
2781
964
1397
4514
Market Price
$ 68.47
Selling Price
$ 59.35
4175
2742
2818
4841
Market Price
$ 55.21
Selling Price
$ 47.83
1047
812
581
2745
Market Price
$ 45.50
Selling Price
$ 39.93
930
225
391
1310
Market Price
$ 34.11
Selling Price
$ 30.61
1130
1034
250
1945
Market Price
$ 62.04
Selling Price
$ 52.70
4220
2882
1341
4660
Market Price
$ 40.84
Selling Price
$ 34.30
1600
1013
1315
3883
Market Price
$ 49.76
Selling Price
$ 42.94
1092
799
858
2885
Market Price
$ 32.28
Selling Price
$ 28.46
468
106
104
500
Market Price
$ 41.48
Selling Price
$ 36.46
3959
3882
1183
4083
Market Price
$ 62.88
Selling Price
$ 54.61
2691
1081
2563
4157
Market Price
$ 65.12
Selling Price
$ 58.86
416
369
120
2070
Market Price
$ 54.35
Selling Price
$ 48.23
877
421
696
1492
Market Price
$ 45.21
Selling Price
$ 40.76
1145
318
1011
1731
Market Price
$ 64.76
Selling Price
$ 55.20
580
139
288
709
Market Price
$ 55.41
Selling Price
$ 46.74
384
257
295
1084
Market Price
$ 44.16
Selling Price
$ 39.50
1609
473
1324
1821
Market Price
$ 33.33
Selling Price
$ 30.25
2747
1855
2647
4088
Market Price
$ 60.79
Selling Price
$ 52.25
3647
2843
1030
4392
Market Price
$ 66.79
Selling Price
$ 57.00
1738
1283
1129
3408
Market Price
$ 39.92
Selling Price
$ 34.26
2036
1258
1267
4605
Market Price
$ 62.90
Selling Price
$ 53.09
3286
1993
2535
4057
Market Price
$ 52.34
Selling Price
$ 45.40
1916
1170
1244
3625
Market Price
$ 44.03
Selling Price
$ 37.97
1400
332
524
1508
Market Price
$ 60.85
Selling Price
$ 51.48
1989
1172
1932
3013
Market Price
$ 62.89
Selling Price
$ 53.15
267
118
173
957
Market Price
$ 32.15
Selling Price
$ 28.08
262
231
112
650
Market Price
$ 50.58
Selling Price
$ 44.09
1596
951
513
3568
Market Price
$ 38.85
Selling Price
$ 32.46
1164
557
504
3444
Market Price
$ 50.38
Selling Price
$ 42.73
2416
1790
2017
3994
Market Price
$ 47.11
Selling Price
$ 40.40
268
151
177
509
Market Price
$ 63.04
Selling Price
$ 56.43
2540
755
908
4883
Market Price
$ 57.38
Selling Price
$ 48.91
1923
1429
814
4758
Market Price
$ 50.53
Selling Price
$ 42.71
1984
999
1640
2198
Market Price
$ 51.85
Selling Price
$ 46.54
3626
2965
2206
4823
Market Price
$ 37.87
Selling Price
$ 31.67
2436
1226
1032
2900
Market Price
$ 32.44
Selling Price
$ 28.93
2756
2313
2596
4918
Market Price
$ 45.24
Selling Price
$ 40.99
728
409
326
3130
Market Price
$ 57.01
Selling Price
$ 50.34
384
170
143
449