Market Price
$ 35.21
Selling Price
$ 29.42
767
196
748
2539
Market Price
$ 43.50
Selling Price
$ 38.30
1492
1209
303
1724
Market Price
$ 64.66
Selling Price
$ 57.36
849
522
493
1417
Market Price
$ 44.78
Selling Price
$ 39.50
2143
850
2101
4595
Market Price
$ 30.64
Selling Price
$ 26.72
1313
1188
766
2157
Market Price
$ 54.11
Selling Price
$ 46.37
739
716
424
2757
Market Price
$ 41.44
Selling Price
$ 36.70
3747
2625
2088
4438
Market Price
$ 44.60
Selling Price
$ 37.38
623
610
381
1032
Market Price
$ 62.95
Selling Price
$ 53.40
246
134
61
827
Market Price
$ 36.54
Selling Price
$ 33.21
1557
1495
1508
4035
Market Price
$ 34.31
Selling Price
$ 29.22
3163
763
2389
3250
Market Price
$ 33.88
Selling Price
$ 29.29
3143
2390
2836
4012
Market Price
$ 35.98
Selling Price
$ 30.75
1124
995
1081
1300
Market Price
$ 38.60
Selling Price
$ 33.15
716
390
611
819
Market Price
$ 54.00
Selling Price
$ 48.33
792
214
261
1491
Market Price
$ 58.13
Selling Price
$ 49.51
1148
712
737
2434
Market Price
$ 38.83
Selling Price
$ 34.74
3413
1712
1062
3641
Market Price
$ 66.06
Selling Price
$ 56.39
1487
635
334
1826
Market Price
$ 58.18
Selling Price
$ 50.74
1551
715
404
1822
Market Price
$ 68.19
Selling Price
$ 57.43
2969
1184
716
4361
Market Price
$ 54.84
Selling Price
$ 47.14
2264
1100
2016
4332
Market Price
$ 31.73
Selling Price
$ 27.76
3012
2155
1603
4923
Market Price
$ 53.93
Selling Price
$ 45.55
1883
608
579
3751
Market Price
$ 55.63
Selling Price
$ 46.66
802
358
326
2738
Market Price
$ 34.81
Selling Price
$ 30.92
2330
500
1139
2604
Market Price
$ 45.03
Selling Price
$ 39.31
638
430
414
2032
Market Price
$ 51.59
Selling Price
$ 46.88
1675
665
1288
1920
Market Price
$ 38.44
Selling Price
$ 33.36
1144
1123
608
2889
Market Price
$ 48.53
Selling Price
$ 43.31
2214
1637
1890
3478
Market Price
$ 32.82
Selling Price
$ 29.39
246
187
55
434
Market Price
$ 42.46
Selling Price
$ 37.88
525
308
465
1201
Market Price
$ 38.76
Selling Price
$ 33.34
2977
1735
2118
4615
Market Price
$ 41.44
Selling Price
$ 34.61
757
290
549
1768
Market Price
$ 44.91
Selling Price
$ 38.23
1432
765
1191
2281
Market Price
$ 38.37
Selling Price
$ 32.18
2855
1569
632
4429
Market Price
$ 52.86
Selling Price
$ 44.22
1367
679
986
2385
Market Price
$ 49.93
Selling Price
$ 42.98
1518
323
702
4153
Market Price
$ 41.96
Selling Price
$ 36.89
2667
2185
1012
3376
Market Price
$ 43.04
Selling Price
$ 38.82
775
563
351
844
Market Price
$ 35.72
Selling Price
$ 32.41
1356
455
272
1626