Market Price
$ 62.92
Selling Price
$ 55.08
121
72
75
405
Market Price
$ 50.24
Selling Price
$ 44.54
1618
1142
1312
2730
Market Price
$ 41.82
Selling Price
$ 35.87
561
424
177
1629
Market Price
$ 40.28
Selling Price
$ 36.60
2866
2783
1649
3947
Market Price
$ 61.74
Selling Price
$ 52.38
1843
696
1560
2576
Market Price
$ 50.57
Selling Price
$ 43.43
206
177
163
643
Market Price
$ 51.93
Selling Price
$ 46.59
867
478
319
1066
Market Price
$ 34.74
Selling Price
$ 31.50
853
396
803
1843
Market Price
$ 32.45
Selling Price
$ 28.64
921
393
750
1687
Market Price
$ 34.32
Selling Price
$ 28.90
1361
932
438
3179
Market Price
$ 35.38
Selling Price
$ 30.29
2996
1031
1478
3061
Market Price
$ 52.32
Selling Price
$ 44.18
4006
2610
3050
4924
Market Price
$ 65.39
Selling Price
$ 55.21
1723
443
917
2231
Market Price
$ 53.80
Selling Price
$ 45.62
2244
1839
1166
2359
Market Price
$ 29.53
Selling Price
$ 25.96
474
393
416
738
Market Price
$ 35.67
Selling Price
$ 31.40
1732
1508
803
2177
Market Price
$ 41.74
Selling Price
$ 35.35
2609
988
1021
3203
Market Price
$ 31.93
Selling Price
$ 28.44
1172
1026
581
3020
Market Price
$ 56.22
Selling Price
$ 50.62
2330
970
1415
4268
Market Price
$ 64.60
Selling Price
$ 54.89
714
425
445
815
Market Price
$ 49.73
Selling Price
$ 42.94
872
311
467
1829
Market Price
$ 52.63
Selling Price
$ 44.94
1847
1272
1751
4930
Market Price
$ 34.68
Selling Price
$ 28.92
3582
3061
3019
4972
Market Price
$ 42.94
Selling Price
$ 36.55
392
191
263
1506
Market Price
$ 48.31
Selling Price
$ 42.94
1219
447
622
2178
Market Price
$ 58.73
Selling Price
$ 51.06
2181
517
988
2334
Market Price
$ 32.26
Selling Price
$ 27.45
1163
1109
472
1479
Market Price
$ 61.42
Selling Price
$ 55.39
1366
1204
429
1432
Market Price
$ 46.07
Selling Price
$ 39.84
845
565
187
2074
Market Price
$ 47.16
Selling Price
$ 39.60
450
263
301
557
Market Price
$ 38.15
Selling Price
$ 32.72
1635
1590
1018
3915
Market Price
$ 66.45
Selling Price
$ 56.33
759
574
538
3364
Market Price
$ 45.35
Selling Price
$ 39.64
2794
2379
653
3967
Market Price
$ 31.31
Selling Price
$ 27.30
2342
1509
2244
2343
Market Price
$ 42.62
Selling Price
$ 35.61
2559
1767
1911
4551
Market Price
$ 59.62
Selling Price
$ 53.59
2052
1504
682
2431
Market Price
$ 66.36
Selling Price
$ 57.44
3617
2912
3310
4093
Market Price
$ 53.36
Selling Price
$ 46.21
4136
2060
3792
4609
Market Price
$ 30.72
Selling Price
$ 26.20
4498
1622
2854
4604
Market Price
$ 50.59
Selling Price
$ 43.26
2232
2106
802
3469