Market Price
$ 77.10
Selling Price
$ 69.13
2836
2786
1449
4177
Market Price
$ 66.92
Selling Price
$ 57.89
2567
2553
2356
3515
Market Price
$ 100.33
Selling Price
$ 84.43
1384
1247
502
2285
Market Price
$ 66.68
Selling Price
$ 59.09
745
232
736
2698
Market Price
$ 110.55
Selling Price
$ 96.01
3064
1601
2489
4131
Market Price
$ 108.97
Selling Price
$ 92.65
4834
3220
2465
4989
Market Price
$ 70.69
Selling Price
$ 60.09
835
224
704
3756
Market Price
$ 104.62
Selling Price
$ 94.93
489
317
172
493
Market Price
$ 84.29
Selling Price
$ 75.85
1790
1479
716
3469
Market Price
$ 101.86
Selling Price
$ 91.10
271
121
152
454
Market Price
$ 72.34
Selling Price
$ 64.22
1630
1163
584
4465
Market Price
$ 96.85
Selling Price
$ 87.67
1898
1642
1282
4428
Market Price
$ 70.64
Selling Price
$ 62.38
1341
1163
420
2231
Market Price
$ 79.54
Selling Price
$ 71.07
456
107
422
1952
Market Price
$ 88.93
Selling Price
$ 79.33
821
315
474
2866
Market Price
$ 107.81
Selling Price
$ 90.19
1382
897
986
2191
Market Price
$ 85.24
Selling Price
$ 76.20
1455
1357
982
3402
Market Price
$ 74.56
Selling Price
$ 63.95
1162
1080
923
4987
Market Price
$ 90.71
Selling Price
$ 77.51
2820
650
2409
3953
Market Price
$ 104.02
Selling Price
$ 89.53
3272
1996
1147
4592
Market Price
$ 86.80
Selling Price
$ 75.72
993
441
690
2744
Market Price
$ 104.11
Selling Price
$ 92.68
3827
2349
2888
3986
Market Price
$ 91.63
Selling Price
$ 81.56
1275
922
1035
3393
Market Price
$ 66.83
Selling Price
$ 57.38
4301
3586
1123
4435
Market Price
$ 109.78
Selling Price
$ 94.11
907
391
905
3893
Market Price
$ 84.64
Selling Price
$ 75.39
656
278
319
1489
Market Price
$ 89.80
Selling Price
$ 75.95
684
469
470
2625
Market Price
$ 96.67
Selling Price
$ 83.12
109
72
30
416
Market Price
$ 89.12
Selling Price
$ 80.22
956
750
221
3425
Market Price
$ 69.82
Selling Price
$ 58.32
1627
1013
760
1739
Market Price
$ 79.60
Selling Price
$ 66.80
939
365
731
2282
Market Price
$ 98.83
Selling Price
$ 88.22
1075
1048
907
2106
Market Price
$ 85.08
Selling Price
$ 77.11
309
76
157
899
Market Price
$ 111.23
Selling Price
$ 95.44
816
671
711
1490
Market Price
$ 81.05
Selling Price
$ 71.02
2564
2137
1596
4926
Market Price
$ 75.98
Selling Price
$ 68.23
845
350
645
993
Market Price
$ 95.78
Selling Price
$ 86.37
1336
752
571
1503
Market Price
$ 97.94
Selling Price
$ 88.21
2839
784
2296
4481
Market Price
$ 78.62
Selling Price
$ 70.56
636
246
554
772
Market Price
$ 94.69
Selling Price
$ 84.53
1833
506
1399
3466