Market Price
$ 45.06
Selling Price
$ 38.38
1560
961
574
3231
Market Price
$ 29.66
Selling Price
$ 26.77
2498
2451
2361
3757
Market Price
$ 67.55
Selling Price
$ 58.48
751
555
311
2296
Market Price
$ 53.78
Selling Price
$ 45.22
578
191
192
1419
Market Price
$ 53.73
Selling Price
$ 47.53
423
103
241
1203
Market Price
$ 38.57
Selling Price
$ 32.48
1556
1214
575
3420
Market Price
$ 62.31
Selling Price
$ 53.29
1450
694
545
3150
Market Price
$ 53.41
Selling Price
$ 46.33
1058
348
1018
4343
Market Price
$ 31.43
Selling Price
$ 27.78
1407
403
698
2787
Market Price
$ 37.67
Selling Price
$ 34.19
1572
378
1493
1704
Market Price
$ 46.96
Selling Price
$ 39.39
230
224
146
668
Market Price
$ 38.37
Selling Price
$ 34.26
2976
662
2402
3748
Market Price
$ 65.00
Selling Price
$ 58.96
2042
1528
1747
2803
Market Price
$ 64.24
Selling Price
$ 55.19
1621
460
847
2200
Market Price
$ 33.99
Selling Price
$ 28.99
336
204
314
581
Market Price
$ 37.67
Selling Price
$ 33.25
1752
1166
1120
2098
Market Price
$ 44.82
Selling Price
$ 37.43
325
123
287
650
Market Price
$ 64.71
Selling Price
$ 54.63
2019
728
1456
3399
Market Price
$ 39.05
Selling Price
$ 35.23
2390
1392
1232
2902
Market Price
$ 52.00
Selling Price
$ 43.85
2824
1327
1381
4437
Market Price
$ 58.68
Selling Price
$ 53.00
435
401
352
1348
Market Price
$ 35.96
Selling Price
$ 30.39
207
48
82
514
Market Price
$ 42.47
Selling Price
$ 36.31
1266
604
946
1873
Market Price
$ 48.56
Selling Price
$ 42.05
615
249
290
980
Market Price
$ 58.01
Selling Price
$ 49.65
1989
1514
980
2473
Market Price
$ 41.85
Selling Price
$ 37.07
837
480
261
2492
Market Price
$ 57.88
Selling Price
$ 48.56
1579
491
559
4166
Market Price
$ 28.88
Selling Price
$ 25.25
3147
1541
2521
4570
Market Price
$ 46.71
Selling Price
$ 40.90
1615
1483
439
3170
Market Price
$ 33.39
Selling Price
$ 28.08
1483
817
907
2856
Market Price
$ 42.61
Selling Price
$ 36.49
1791
1511
1481
2897
Market Price
$ 37.23
Selling Price
$ 31.47
889
330
626
1405
Market Price
$ 36.71
Selling Price
$ 31.94
1312
721
476
2399
Market Price
$ 66.66
Selling Price
$ 57.75
393
157
251
928
Market Price
$ 34.92
Selling Price
$ 30.61
2587
767
2056
2693
Market Price
$ 52.21
Selling Price
$ 46.76
641
138
211
664
Market Price
$ 66.17
Selling Price
$ 59.40
1644
472
673
4686
Market Price
$ 46.13
Selling Price
$ 40.07
925
566
304
4442
Market Price
$ 44.36
Selling Price
$ 38.66
154
111
123
739
Market Price
$ 63.20
Selling Price
$ 54.40
1818
1515
823
2077