Market Price
$ 44.36
Selling Price
$ 37.93
1863
810
1353
2532
Market Price
$ 30.83
Selling Price
$ 27.40
193
40
135
752
Market Price
$ 70.75
Selling Price
$ 59.69
1224
581
524
2920
Market Price
$ 51.74
Selling Price
$ 47.02
629
567
274
788
Market Price
$ 29.64
Selling Price
$ 26.81
1853
1001
1214
2266
Market Price
$ 51.74
Selling Price
$ 44.00
2433
739
2236
2868
Market Price
$ 49.93
Selling Price
$ 44.40
1274
1075
846
1379
Market Price
$ 32.72
Selling Price
$ 27.67
2054
1063
1787
4725
Market Price
$ 69.33
Selling Price
$ 57.98
2602
2070
2442
4154
Market Price
$ 37.78
Selling Price
$ 32.41
1111
625
979
1205
Market Price
$ 43.51
Selling Price
$ 38.03
621
205
212
2885
Market Price
$ 50.94
Selling Price
$ 44.24
1772
592
490
3092
Market Price
$ 32.47
Selling Price
$ 29.40
1956
1913
565
2443
Market Price
$ 29.99
Selling Price
$ 25.92
2081
1654
736
3071
Market Price
$ 29.91
Selling Price
$ 25.06
1101
399
253
2601
Market Price
$ 53.10
Selling Price
$ 48.13
1018
997
588
2537
Market Price
$ 31.61
Selling Price
$ 28.53
595
258
361
2204
Market Price
$ 64.68
Selling Price
$ 58.17
2597
965
613
3530
Market Price
$ 38.40
Selling Price
$ 32.44
720
445
373
818
Market Price
$ 29.92
Selling Price
$ 26.34
953
501
857
3247
Market Price
$ 42.43
Selling Price
$ 36.42
1375
477
282
1826
Market Price
$ 50.70
Selling Price
$ 43.59
1248
794
619
2383
Market Price
$ 34.13
Selling Price
$ 28.84
1659
1156
381
4526
Market Price
$ 29.87
Selling Price
$ 25.21
2699
1774
1982
3051
Market Price
$ 42.17
Selling Price
$ 35.73
3428
3069
2569
4863
Market Price
$ 47.34
Selling Price
$ 42.82
343
229
226
945
Market Price
$ 57.04
Selling Price
$ 51.12
2402
1330
780
2990
Market Price
$ 60.66
Selling Price
$ 50.93
157
31
67
750
Market Price
$ 54.85
Selling Price
$ 47.84
523
308
450
1045
Market Price
$ 50.48
Selling Price
$ 42.76
301
85
191
1296
Market Price
$ 69.51
Selling Price
$ 58.65
1594
1236
525
3255
Market Price
$ 33.69
Selling Price
$ 28.50
2474
2224
2076
2948
Market Price
$ 35.71
Selling Price
$ 31.28
829
566
806
1147
Market Price
$ 54.02
Selling Price
$ 45.97
3195
968
1684
4226
Market Price
$ 64.31
Selling Price
$ 57.86
2584
653
1906
4612
Market Price
$ 45.11
Selling Price
$ 37.78
924
514
667
1319
Market Price
$ 52.63
Selling Price
$ 47.01
1563
1026
738
2546
Market Price
$ 51.90
Selling Price
$ 45.75
1033
747
574
3397
Market Price
$ 48.06
Selling Price
$ 40.58
1507
645
872
4929
Market Price
$ 37.65
Selling Price
$ 32.39
4044
3718
3114
4211