Market Price
$ 31.47
Selling Price
$ 27.98
2293
1606
686
2632
Market Price
$ 62.61
Selling Price
$ 55.94
879
361
799
888
Market Price
$ 32.48
Selling Price
$ 28.90
495
378
413
722
Market Price
$ 50.47
Selling Price
$ 44.53
1212
488
425
2914
Market Price
$ 52.63
Selling Price
$ 44.57
1861
1063
606
2093
Market Price
$ 46.96
Selling Price
$ 39.45
1626
1184
1546
2299
Market Price
$ 35.74
Selling Price
$ 30.89
3127
1252
2749
4406
Market Price
$ 35.95
Selling Price
$ 30.00
2147
2146
655
2763
Market Price
$ 64.45
Selling Price
$ 54.70
2806
1624
2462
3100
Market Price
$ 29.60
Selling Price
$ 26.17
2138
598
1154
3244
Market Price
$ 32.32
Selling Price
$ 28.72
1078
306
533
1658
Market Price
$ 50.92
Selling Price
$ 42.48
1943
1222
831
4497
Market Price
$ 62.91
Selling Price
$ 52.89
1553
1131
539
4334
Market Price
$ 35.24
Selling Price
$ 30.66
333
289
154
427
Market Price
$ 29.81
Selling Price
$ 25.13
1682
691
622
2516
Market Price
$ 54.15
Selling Price
$ 46.67
751
364
681
2035
Market Price
$ 28.81
Selling Price
$ 26.07
1785
1632
1754
2606
Market Price
$ 61.20
Selling Price
$ 54.56
743
419
234
2034
Market Price
$ 30.91
Selling Price
$ 27.25
1247
438
568
3456
Market Price
$ 35.15
Selling Price
$ 30.56
1778
1560
1303
2398
Market Price
$ 39.28
Selling Price
$ 33.51
755
465
581
1980
Market Price
$ 43.68
Selling Price
$ 37.33
1303
990
630
2482
Market Price
$ 61.24
Selling Price
$ 54.38
771
169
743
3308
Market Price
$ 55.23
Selling Price
$ 46.53
2560
2342
1445
3023
Market Price
$ 58.04
Selling Price
$ 51.08
1428
547
1165
4824
Market Price
$ 45.49
Selling Price
$ 37.97
1212
242
1184
2291
Market Price
$ 42.38
Selling Price
$ 37.91
2434
1563
493
3782
Market Price
$ 50.53
Selling Price
$ 42.20
354
263
151
1571
Market Price
$ 42.33
Selling Price
$ 37.70
1728
402
1585
3583
Market Price
$ 59.34
Selling Price
$ 52.10
569
561
536
852
Market Price
$ 35.80
Selling Price
$ 30.93
1727
1142
1526
2955
Market Price
$ 28.85
Selling Price
$ 25.85
4096
1509
3657
4420
Market Price
$ 41.18
Selling Price
$ 36.10
1714
1010
1612
3610
Market Price
$ 63.81
Selling Price
$ 54.89
402
264
112
694
Market Price
$ 53.71
Selling Price
$ 47.78
2170
699
802
4721
Market Price
$ 49.02
Selling Price
$ 41.34
535
218
449
2397
Market Price
$ 49.18
Selling Price
$ 44.64
1813
1679
1206
2074
Market Price
$ 61.41
Selling Price
$ 52.29
226
178
184
921
Market Price
$ 48.32
Selling Price
$ 40.60
1539
580
1449
2452
Market Price
$ 49.95
Selling Price
$ 41.91
1244
869
312
1911