Market Price
$ 64.79
Selling Price
$ 57.20
1412
1136
695
3207
Market Price
$ 41.56
Selling Price
$ 35.35
3023
665
1901
3066
Market Price
$ 35.15
Selling Price
$ 31.51
1535
379
1452
3203
Market Price
$ 36.74
Selling Price
$ 32.41
2668
1861
1141
3147
Market Price
$ 52.35
Selling Price
$ 46.84
688
452
524
1654
Market Price
$ 39.81
Selling Price
$ 35.60
459
451
339
560
Market Price
$ 54.48
Selling Price
$ 47.05
3320
1332
2563
3464
Market Price
$ 41.54
Selling Price
$ 34.89
262
66
56
792
Market Price
$ 66.93
Selling Price
$ 57.46
1418
1065
1286
3908
Market Price
$ 32.38
Selling Price
$ 29.14
2882
1638
2238
3068
Market Price
$ 50.20
Selling Price
$ 44.41
1251
1094
1162
3075
Market Price
$ 49.34
Selling Price
$ 44.31
1660
752
1491
3358
Market Price
$ 46.03
Selling Price
$ 39.04
2048
1336
679
2842
Market Price
$ 47.32
Selling Price
$ 41.97
1669
579
1456
3804
Market Price
$ 29.97
Selling Price
$ 25.27
1006
767
836
4339
Market Price
$ 63.97
Selling Price
$ 54.79
1628
663
1158
2900
Market Price
$ 60.64
Selling Price
$ 51.22
4180
2292
1555
4800
Market Price
$ 52.63
Selling Price
$ 47.11
3283
2767
1575
4870
Market Price
$ 62.00
Selling Price
$ 53.11
3059
1989
2365
3872
Market Price
$ 61.96
Selling Price
$ 52.81
2426
1625
694
2579
Market Price
$ 58.68
Selling Price
$ 50.31
3311
1638
2283
4068
Market Price
$ 41.02
Selling Price
$ 34.58
1064
569
858
2971
Market Price
$ 37.57
Selling Price
$ 32.53
1375
576
734
2714
Market Price
$ 65.17
Selling Price
$ 57.70
1011
991
861
3206
Market Price
$ 62.45
Selling Price
$ 53.65
2940
1206
680
3197
Market Price
$ 60.06
Selling Price
$ 50.18
1614
395
1591
4936
Market Price
$ 37.73
Selling Price
$ 34.09
152
86
62
504
Market Price
$ 61.27
Selling Price
$ 55.08
1230
507
997
2001
Market Price
$ 43.98
Selling Price
$ 37.11
1559
1540
675
2448
Market Price
$ 66.55
Selling Price
$ 58.49
580
524
360
1546
Market Price
$ 58.86
Selling Price
$ 53.45
986
650
522
4428
Market Price
$ 30.35
Selling Price
$ 26.25
552
552
353
1495
Market Price
$ 34.91
Selling Price
$ 29.26
793
595
545
1001
Market Price
$ 49.27
Selling Price
$ 43.35
1486
367
1149
1800
Market Price
$ 49.43
Selling Price
$ 42.50
1828
1424
1630
3327
Market Price
$ 69.26
Selling Price
$ 59.72
1119
936
692
4277
Market Price
$ 48.13
Selling Price
$ 42.03
1169
882
1030
1701
Market Price
$ 35.82
Selling Price
$ 30.14
3277
2858
2527
3983
Market Price
$ 44.81
Selling Price
$ 39.56
2873
1991
1479
3914
Market Price
$ 68.60
Selling Price
$ 59.23
2774
605
1356
3613