Market Price
$ 65.46
Selling Price
$ 58.13
1016
395
1015
1152
Market Price
$ 67.90
Selling Price
$ 56.59
3500
1828
1699
4626
Market Price
$ 48.64
Selling Price
$ 43.26
1749
600
1172
1820
Market Price
$ 39.02
Selling Price
$ 33.24
1890
1783
1700
3934
Market Price
$ 64.29
Selling Price
$ 55.99
1547
584
611
1998
Market Price
$ 46.26
Selling Price
$ 38.90
1669
976
1019
1855
Market Price
$ 56.07
Selling Price
$ 49.50
1933
1438
806
2851
Market Price
$ 30.34
Selling Price
$ 26.20
2707
1249
743
3837
Market Price
$ 47.19
Selling Price
$ 42.17
2777
1602
2669
3693
Market Price
$ 62.75
Selling Price
$ 53.21
2230
663
453
4790
Market Price
$ 36.27
Selling Price
$ 31.29
1669
485
1571
1892
Market Price
$ 41.72
Selling Price
$ 37.75
2220
1485
1876
4209
Market Price
$ 38.63
Selling Price
$ 32.49
966
368
826
1383
Market Price
$ 62.99
Selling Price
$ 56.57
4149
2950
889
4304
Market Price
$ 61.76
Selling Price
$ 51.78
2062
1266
1966
4952
Market Price
$ 54.56
Selling Price
$ 47.44
3373
2940
2749
4819
Market Price
$ 59.85
Selling Price
$ 53.48
3587
811
1561
4855
Market Price
$ 46.45
Selling Price
$ 41.65
1427
1173
537
1757
Market Price
$ 37.46
Selling Price
$ 31.60
326
168
127
717
Market Price
$ 47.90
Selling Price
$ 42.11
897
585
221
4124
Market Price
$ 56.49
Selling Price
$ 51.32
1726
1539
531
3552
Market Price
$ 46.01
Selling Price
$ 39.82
703
563
527
1511
Market Price
$ 62.71
Selling Price
$ 52.60
3430
2902
738
4511
Market Price
$ 59.92
Selling Price
$ 54.39
133
58
98
497
Market Price
$ 32.93
Selling Price
$ 29.79
3064
3047
2471
4655
Market Price
$ 38.63
Selling Price
$ 34.85
3565
1965
1866
3960
Market Price
$ 45.63
Selling Price
$ 39.82
965
850
789
2482
Market Price
$ 38.46
Selling Price
$ 34.75
824
488
252
1575
Market Price
$ 69.35
Selling Price
$ 59.64
3380
1705
2370
4612
Market Price
$ 65.64
Selling Price
$ 56.15
240
106
68
1077
Market Price
$ 48.80
Selling Price
$ 42.04
2737
619
555
2753
Market Price
$ 47.83
Selling Price
$ 43.02
2459
1629
809
2742
Market Price
$ 45.19
Selling Price
$ 37.68
3411
1067
3054
4821
Market Price
$ 58.44
Selling Price
$ 51.80
891
324
523
3938
Market Price
$ 46.89
Selling Price
$ 42.10
3958
3826
806
4397
Market Price
$ 52.61
Selling Price
$ 44.57
1195
1016
405
3086
Market Price
$ 62.08
Selling Price
$ 51.91
2665
2295
1964
3372
Market Price
$ 60.26
Selling Price
$ 51.66
1928
1878
400
2370
Market Price
$ 57.52
Selling Price
$ 48.80
1401
538
958
3706
Market Price
$ 51.86
Selling Price
$ 44.11
886
248
455
3099