Market Price
$ 37.09
Selling Price
$ 32.47
3796
2904
2449
4739
Market Price
$ 70.40
Selling Price
$ 59.83
895
539
307
3121
Market Price
$ 63.74
Selling Price
$ 57.23
946
420
632
1528
Market Price
$ 50.95
Selling Price
$ 43.77
952
262
644
3311
Market Price
$ 37.32
Selling Price
$ 33.87
1935
1575
1763
4899
Market Price
$ 37.40
Selling Price
$ 33.53
1109
939
443
4365
Market Price
$ 67.05
Selling Price
$ 59.60
2060
1150
586
2949
Market Price
$ 64.20
Selling Price
$ 56.49
1567
1549
1556
3464
Market Price
$ 49.10
Selling Price
$ 42.61
3506
1750
2114
4058
Market Price
$ 37.83
Selling Price
$ 32.19
2366
1960
1686
2462
Market Price
$ 62.13
Selling Price
$ 54.44
1340
560
652
4876
Market Price
$ 43.16
Selling Price
$ 36.67
3224
1577
2813
4435
Market Price
$ 53.15
Selling Price
$ 46.31
1084
1056
749
3779
Market Price
$ 67.23
Selling Price
$ 56.62
3967
2455
2227
4735
Market Price
$ 54.98
Selling Price
$ 47.27
1647
1310
716
2209
Market Price
$ 33.21
Selling Price
$ 28.24
2530
1628
782
2655
Market Price
$ 51.21
Selling Price
$ 46.32
704
697
356
734
Market Price
$ 68.40
Selling Price
$ 59.45
1330
1260
748
2227
Market Price
$ 59.72
Selling Price
$ 51.97
769
683
675
1700
Market Price
$ 39.75
Selling Price
$ 35.13
2411
977
1922
3242
Market Price
$ 65.77
Selling Price
$ 56.23
1587
1381
448
2652
Market Price
$ 30.76
Selling Price
$ 27.01
1448
715
561
4155
Market Price
$ 60.43
Selling Price
$ 52.94
2422
719
1726
2578
Market Price
$ 42.71
Selling Price
$ 35.90
2412
1774
1929
4361
Market Price
$ 50.17
Selling Price
$ 45.52
2189
719
1894
3440
Market Price
$ 37.84
Selling Price
$ 32.24
2534
2492
1872
3433
Market Price
$ 48.39
Selling Price
$ 41.88
2581
1591
2337
3042
Market Price
$ 45.62
Selling Price
$ 39.06
1872
657
1504
3342
Market Price
$ 36.16
Selling Price
$ 31.14
1616
1508
372
2024
Market Price
$ 49.80
Selling Price
$ 42.22
1284
972
406
2476
Market Price
$ 57.44
Selling Price
$ 51.65
778
595
589
2144
Market Price
$ 45.46
Selling Price
$ 40.34
1731
1008
1486
2690
Market Price
$ 35.25
Selling Price
$ 30.02
1794
1346
389
2016
Market Price
$ 60.94
Selling Price
$ 51.58
496
374
181
1023
Market Price
$ 62.18
Selling Price
$ 55.97
2356
660
1240
4697
Market Price
$ 66.80
Selling Price
$ 56.08
1378
1194
295
3366
Market Price
$ 37.21
Selling Price
$ 31.49
313
146
82
912
Market Price
$ 43.51
Selling Price
$ 37.11
2053
1094
627
4807
Market Price
$ 63.44
Selling Price
$ 54.69
1130
484
544
1465
Market Price
$ 52.27
Selling Price
$ 47.12
3172
2058
3147
3845