Market Price
$ 39.71
Selling Price
$ 34.21
1840
1548
759
4115
Market Price
$ 67.27
Selling Price
$ 59.44
1273
477
474
2205
Market Price
$ 67.15
Selling Price
$ 55.99
2764
856
1417
4679
Market Price
$ 48.32
Selling Price
$ 41.84
289
67
86
1124
Market Price
$ 37.02
Selling Price
$ 31.07
3367
2185
758
4439
Market Price
$ 58.18
Selling Price
$ 52.84
543
212
343
1468
Market Price
$ 52.39
Selling Price
$ 46.04
1551
1411
490
3136
Market Price
$ 31.94
Selling Price
$ 27.46
607
470
320
1167
Market Price
$ 40.24
Selling Price
$ 33.75
2861
577
2800
3190
Market Price
$ 60.48
Selling Price
$ 50.42
1016
423
554
1414
Market Price
$ 48.06
Selling Price
$ 41.13
1724
1261
659
4931
Market Price
$ 36.41
Selling Price
$ 31.73
1358
993
1169
2236
Market Price
$ 49.16
Selling Price
$ 42.51
2937
2565
1651
3343
Market Price
$ 31.80
Selling Price
$ 28.61
896
197
773
1028
Market Price
$ 27.71
Selling Price
$ 25.18
1150
912
605
4375
Market Price
$ 40.43
Selling Price
$ 35.77
750
570
414
3059
Market Price
$ 50.76
Selling Price
$ 42.89
2239
1010
666
3315
Market Price
$ 32.42
Selling Price
$ 27.89
4444
2757
2462
4447
Market Price
$ 67.25
Selling Price
$ 58.85
1976
1228
712
2140
Market Price
$ 37.75
Selling Price
$ 33.79
1400
975
701
1430
Market Price
$ 32.55
Selling Price
$ 28.36
1108
938
888
2544
Market Price
$ 44.87
Selling Price
$ 39.34
1761
1089
769
3011
Market Price
$ 70.44
Selling Price
$ 59.45
728
328
516
2384
Market Price
$ 61.25
Selling Price
$ 54.30
805
708
258
1009
Market Price
$ 44.94
Selling Price
$ 39.02
2789
1814
652
4076
Market Price
$ 55.81
Selling Price
$ 50.27
1404
572
1279
3840
Market Price
$ 45.62
Selling Price
$ 39.11
601
189
268
1823
Market Price
$ 45.73
Selling Price
$ 40.09
1614
936
1089
2883
Market Price
$ 50.55
Selling Price
$ 45.44
971
372
328
1260
Market Price
$ 48.33
Selling Price
$ 42.38
1171
327
1015
3747
Market Price
$ 56.42
Selling Price
$ 47.15
3102
1818
900
3389
Market Price
$ 52.49
Selling Price
$ 44.45
453
201
189
2073
Market Price
$ 56.84
Selling Price
$ 50.04
3707
2217
3221
4200
Market Price
$ 29.45
Selling Price
$ 25.25
1427
451
468
2535
Market Price
$ 33.47
Selling Price
$ 28.73
1574
475
1568
2411
Market Price
$ 34.87
Selling Price
$ 31.14
681
460
272
2839
Market Price
$ 37.76
Selling Price
$ 33.98
951
499
924
1204
Market Price
$ 30.96
Selling Price
$ 26.26
3184
2122
1178
4522
Market Price
$ 40.35
Selling Price
$ 35.78
1886
1533
964
1972
Market Price
$ 35.60
Selling Price
$ 30.87
3979
1438
3102
4418