Market Price
$ 64.04
Selling Price
$ 54.18
1068
585
669
1704
Market Price
$ 60.33
Selling Price
$ 51.42
2659
1941
679
4462
Market Price
$ 42.98
Selling Price
$ 35.98
575
397
258
2384
Market Price
$ 67.46
Selling Price
$ 57.82
3454
3351
3084
3828
Market Price
$ 58.66
Selling Price
$ 52.71
1842
1771
545
4148
Market Price
$ 58.25
Selling Price
$ 48.57
2021
1192
1192
3485
Market Price
$ 48.92
Selling Price
$ 43.38
2039
1047
1940
2198
Market Price
$ 53.19
Selling Price
$ 47.78
2732
1047
928
4860
Market Price
$ 50.26
Selling Price
$ 45.17
2485
512
1032
4015
Market Price
$ 43.96
Selling Price
$ 39.36
1680
1669
718
1955
Market Price
$ 35.34
Selling Price
$ 30.54
2842
1407
2809
4613
Market Price
$ 33.07
Selling Price
$ 29.45
2363
1115
954
3573
Market Price
$ 50.08
Selling Price
$ 42.23
2008
892
1734
3926
Market Price
$ 57.57
Selling Price
$ 52.24
1760
911
1014
2956
Market Price
$ 48.54
Selling Price
$ 41.32
2375
1880
571
2800
Market Price
$ 35.35
Selling Price
$ 31.45
1321
1005
534
2807
Market Price
$ 59.82
Selling Price
$ 53.65
2053
893
1655
2604
Market Price
$ 55.94
Selling Price
$ 47.26
559
261
117
566
Market Price
$ 46.38
Selling Price
$ 40.89
373
171
90
557
Market Price
$ 62.94
Selling Price
$ 55.73
2378
765
1952
3668
Market Price
$ 42.06
Selling Price
$ 35.92
927
418
327
1610
Market Price
$ 52.43
Selling Price
$ 44.62
1414
326
581
3191
Market Price
$ 61.34
Selling Price
$ 54.06
583
565
370
857
Market Price
$ 62.57
Selling Price
$ 55.23
947
707
858
1862
Market Price
$ 47.01
Selling Price
$ 42.36
4718
2931
4497
4734
Market Price
$ 49.95
Selling Price
$ 43.86
781
558
425
2077
Market Price
$ 45.27
Selling Price
$ 38.98
1254
307
467
2429
Market Price
$ 63.85
Selling Price
$ 53.68
2562
1596
1827
3949
Market Price
$ 65.62
Selling Price
$ 56.47
1562
1231
1287
3913
Market Price
$ 64.10
Selling Price
$ 56.22
1511
1290
694
4646
Market Price
$ 61.07
Selling Price
$ 54.88
1579
1438
1110
2634
Market Price
$ 58.43
Selling Price
$ 52.73
124
79
36
436
Market Price
$ 42.07
Selling Price
$ 37.93
2465
713
601
3594
Market Price
$ 56.11
Selling Price
$ 48.97
1181
1041
916
4326
Market Price
$ 57.46
Selling Price
$ 48.97
1244
603
974
2283
Market Price
$ 63.06
Selling Price
$ 56.96
853
314
734
3746
Market Price
$ 52.61
Selling Price
$ 46.94
523
322
350
1080
Market Price
$ 32.14
Selling Price
$ 27.58
2089
1619
1379
3195
Market Price
$ 37.10
Selling Price
$ 33.66
2860
1908
2291
4725
Market Price
$ 59.38
Selling Price
$ 50.24
739
366
217
1373