Market Price
$ 62.26
Selling Price
$ 56.09
1386
901
998
3156
Market Price
$ 107.46
Selling Price
$ 96.17
2033
1337
1089
2493
Market Price
$ 111.99
Selling Price
$ 93.92
2128
1030
785
4789
Market Price
$ 85.63
Selling Price
$ 76.81
3382
2321
3309
4744
Market Price
$ 107.98
Selling Price
$ 93.04
1053
418
467
1271
Market Price
$ 75.82
Selling Price
$ 67.13
664
640
590
1085
Market Price
$ 92.29
Selling Price
$ 77.20
1924
1418
1350
1955
Market Price
$ 65.42
Selling Price
$ 58.62
3961
2215
2669
4409
Market Price
$ 77.05
Selling Price
$ 68.30
2716
745
801
4615
Market Price
$ 86.71
Selling Price
$ 75.96
877
353
472
3018
Market Price
$ 65.15
Selling Price
$ 56.17
1177
493
659
4790
Market Price
$ 76.64
Selling Price
$ 64.63
3691
2967
3536
4284
Market Price
$ 62.90
Selling Price
$ 56.00
3035
1628
2723
3709
Market Price
$ 75.61
Selling Price
$ 68.12
3579
2715
2346
3635
Market Price
$ 70.67
Selling Price
$ 61.87
2447
2315
660
2913
Market Price
$ 68.31
Selling Price
$ 62.08
2814
2488
1264
3191
Market Price
$ 91.30
Selling Price
$ 79.17
1500
1080
965
2294
Market Price
$ 93.01
Selling Price
$ 78.26
1978
1645
860
4494
Market Price
$ 96.83
Selling Price
$ 85.71
1041
608
697
3041
Market Price
$ 77.39
Selling Price
$ 69.09
1102
955
915
2860
Market Price
$ 112.89
Selling Price
$ 97.58
1684
405
626
3486
Market Price
$ 109.24
Selling Price
$ 91.94
3117
2727
804
4173
Market Price
$ 65.84
Selling Price
$ 58.37
2370
1088
1269
4536
Market Price
$ 89.33
Selling Price
$ 77.64
1301
672
345
1598
Market Price
$ 73.16
Selling Price
$ 62.27
1399
1168
1229
1519
Market Price
$ 101.47
Selling Price
$ 88.91
618
182
324
926
Market Price
$ 111.16
Selling Price
$ 94.43
2411
675
1027
3528
Market Price
$ 108.78
Selling Price
$ 94.74
2611
856
1378
3372
Market Price
$ 74.00
Selling Price
$ 64.09
621
378
609
2907
Market Price
$ 98.46
Selling Price
$ 86.24
1672
1018
1458
2359
Market Price
$ 102.89
Selling Price
$ 89.37
3123
2475
1684
4287
Market Price
$ 67.79
Selling Price
$ 57.86
793
758
272
1402
Market Price
$ 88.17
Selling Price
$ 77.65
670
382
554
1128
Market Price
$ 101.16
Selling Price
$ 91.80
399
176
177
666
Market Price
$ 94.66
Selling Price
$ 79.45
935
871
448
1824
Market Price
$ 76.96
Selling Price
$ 68.81
4017
3063
3426
4775
Market Price
$ 64.41
Selling Price
$ 55.20
1252
512
807
1526
Market Price
$ 74.46
Selling Price
$ 65.40
566
114
234
2626
Market Price
$ 82.54
Selling Price
$ 72.27
497
494
462
574
Market Price
$ 92.94
Selling Price
$ 80.31
3526
1901
2277
4247