Market Price
$ 37.54
Selling Price
$ 32.55
3137
1705
1399
4500
Market Price
$ 54.17
Selling Price
$ 47.00
1066
498
337
3151
Market Price
$ 69.21
Selling Price
$ 59.16
2386
585
2185
4710
Market Price
$ 31.62
Selling Price
$ 27.93
3895
803
898
4680
Market Price
$ 34.09
Selling Price
$ 30.16
1832
479
1008
2073
Market Price
$ 49.02
Selling Price
$ 44.30
956
348
467
2759
Market Price
$ 37.49
Selling Price
$ 32.11
728
253
288
1561
Market Price
$ 48.13
Selling Price
$ 42.08
848
648
754
1352
Market Price
$ 60.48
Selling Price
$ 51.09
302
146
191
1048
Market Price
$ 57.52
Selling Price
$ 51.13
1568
1212
616
4460
Market Price
$ 40.67
Selling Price
$ 36.52
1304
1040
972
2505
Market Price
$ 55.71
Selling Price
$ 47.16
319
137
128
800
Market Price
$ 41.61
Selling Price
$ 34.75
320
167
236
802
Market Price
$ 64.95
Selling Price
$ 57.20
292
100
212
599
Market Price
$ 34.30
Selling Price
$ 28.75
705
208
441
940
Market Price
$ 61.64
Selling Price
$ 55.52
4422
3738
2329
4631
Market Price
$ 59.10
Selling Price
$ 51.28
2176
648
1912
4763
Market Price
$ 41.80
Selling Price
$ 35.30
3518
3170
3057
3518
Market Price
$ 50.61
Selling Price
$ 45.07
1494
1129
932
2341
Market Price
$ 62.89
Selling Price
$ 55.01
2902
2440
2072
4377
Market Price
$ 53.91
Selling Price
$ 45.00
2035
995
503
2619
Market Price
$ 70.93
Selling Price
$ 60.00
2649
1628
1121
3553
Market Price
$ 62.44
Selling Price
$ 53.33
863
200
759
2284
Market Price
$ 29.57
Selling Price
$ 25.55
228
105
109
633
Market Price
$ 32.98
Selling Price
$ 28.14
1497
936
550
2703
Market Price
$ 35.08
Selling Price
$ 30.04
1385
579
943
1414
Market Price
$ 49.40
Selling Price
$ 44.03
1203
454
1124
4462
Market Price
$ 64.98
Selling Price
$ 55.03
2255
1805
494
3901
Market Price
$ 40.25
Selling Price
$ 33.71
1050
611
295
1520
Market Price
$ 63.22
Selling Price
$ 52.84
537
345
138
2009
Market Price
$ 37.83
Selling Price
$ 33.50
1681
1236
564
4891
Market Price
$ 34.37
Selling Price
$ 29.88
483
156
200
868
Market Price
$ 59.39
Selling Price
$ 53.64
1538
1311
1301
3533
Market Price
$ 41.94
Selling Price
$ 36.10
2057
1842
534
2145
Market Price
$ 38.51
Selling Price
$ 33.96
727
507
262
1251
Market Price
$ 39.95
Selling Price
$ 36.23
2722
1283
720
4395
Market Price
$ 34.69
Selling Price
$ 29.07
361
261
74
1791
Market Price
$ 59.31
Selling Price
$ 51.37
1307
997
1233
4241
Market Price
$ 52.80
Selling Price
$ 44.26
683
622
641
1258
Market Price
$ 66.19
Selling Price
$ 59.98
416
266
279
445