Market Price
$ 38.51
Selling Price
$ 33.71
1478
515
682
2357
Market Price
$ 43.68
Selling Price
$ 39.53
2405
1459
715
2477
Market Price
$ 39.05
Selling Price
$ 34.64
571
475
476
1983
Market Price
$ 40.24
Selling Price
$ 36.23
1364
642
1281
2989
Market Price
$ 31.96
Selling Price
$ 28.83
1500
1315
1406
2388
Market Price
$ 60.01
Selling Price
$ 50.97
546
214
176
1672
Market Price
$ 50.64
Selling Price
$ 43.68
585
277
377
754
Market Price
$ 55.70
Selling Price
$ 47.47
3193
1224
2513
4621
Market Price
$ 37.36
Selling Price
$ 32.90
627
205
263
1559
Market Price
$ 34.81
Selling Price
$ 30.67
1869
555
1495
2389
Market Price
$ 65.07
Selling Price
$ 55.15
2222
1333
1324
2818
Market Price
$ 57.77
Selling Price
$ 50.03
1953
1288
1169
2293
Market Price
$ 50.90
Selling Price
$ 45.00
2142
1363
742
3785
Market Price
$ 44.74
Selling Price
$ 38.33
2127
1560
462
4322
Market Price
$ 31.81
Selling Price
$ 28.88
296
156
82
1195
Market Price
$ 45.66
Selling Price
$ 38.69
373
200
363
643
Market Price
$ 39.49
Selling Price
$ 34.86
2005
1574
1615
2507
Market Price
$ 54.75
Selling Price
$ 48.53
2812
1366
950
4462
Market Price
$ 55.97
Selling Price
$ 49.27
2734
1036
622
3969
Market Price
$ 51.33
Selling Price
$ 45.94
970
202
548
1337
Market Price
$ 44.83
Selling Price
$ 40.14
3161
2289
2871
4096
Market Price
$ 35.45
Selling Price
$ 31.58
2244
1653
1589
2339
Market Price
$ 51.05
Selling Price
$ 42.60
537
163
292
1327
Market Price
$ 60.29
Selling Price
$ 52.13
671
383
341
1642
Market Price
$ 46.27
Selling Price
$ 41.02
155
85
108
595
Market Price
$ 37.02
Selling Price
$ 30.99
334
281
122
1574
Market Price
$ 59.05
Selling Price
$ 52.97
1509
781
1135
4878
Market Price
$ 53.69
Selling Price
$ 46.29
541
541
212
829
Market Price
$ 59.42
Selling Price
$ 51.16
845
567
374
1343
Market Price
$ 31.35
Selling Price
$ 26.51
996
897
672
1648
Market Price
$ 61.88
Selling Price
$ 53.79
868
681
207
3064
Market Price
$ 55.21
Selling Price
$ 49.15
3369
1149
1784
4273
Market Price
$ 37.34
Selling Price
$ 32.32
2878
1312
1024
4637
Market Price
$ 34.54
Selling Price
$ 29.16
1626
1123
361
4086
Market Price
$ 48.92
Selling Price
$ 41.15
1914
1182
1418
3080
Market Price
$ 56.59
Selling Price
$ 50.53
1965
1022
1595
2173
Market Price
$ 42.87
Selling Price
$ 38.84
597
462
345
621
Market Price
$ 47.44
Selling Price
$ 39.55
1409
1409
550
1640
Market Price
$ 39.49
Selling Price
$ 32.97
923
786
637
1008
Market Price
$ 67.93
Selling Price
$ 56.77
620
414
249
712