Market Price
$ 76.20
Selling Price
$ 67.55
309
276
101
1441
Market Price
$ 110.63
Selling Price
$ 97.65
1499
413
1472
3103
Market Price
$ 72.44
Selling Price
$ 63.23
854
657
389
1038
Market Price
$ 94.88
Selling Price
$ 83.84
122
71
26
558
Market Price
$ 62.19
Selling Price
$ 56.32
3886
3862
3709
4221
Market Price
$ 72.41
Selling Price
$ 62.25
3750
1769
1065
4617
Market Price
$ 78.01
Selling Price
$ 66.65
586
532
565
1308
Market Price
$ 64.77
Selling Price
$ 57.33
997
211
751
1323
Market Price
$ 100.59
Selling Price
$ 84.33
2317
509
1044
3401
Market Price
$ 86.92
Selling Price
$ 73.78
977
245
369
1261
Market Price
$ 106.31
Selling Price
$ 91.19
1543
1146
1153
2050
Market Price
$ 108.58
Selling Price
$ 94.38
1474
487
662
2030
Market Price
$ 109.13
Selling Price
$ 93.91
928
300
257
4060
Market Price
$ 106.16
Selling Price
$ 92.05
1871
507
889
3535
Market Price
$ 67.85
Selling Price
$ 59.79
1574
1135
1535
2749
Market Price
$ 93.84
Selling Price
$ 79.96
1081
486
228
2642
Market Price
$ 89.26
Selling Price
$ 80.34
1954
625
1479
3905
Market Price
$ 103.18
Selling Price
$ 88.91
2890
945
1847
3839
Market Price
$ 70.73
Selling Price
$ 59.08
1358
1196
906
3947
Market Price
$ 111.04
Selling Price
$ 94.49
1185
299
698
4393
Market Price
$ 70.49
Selling Price
$ 60.79
1486
568
1398
2744
Market Price
$ 108.93
Selling Price
$ 95.48
3126
666
1969
4245
Market Price
$ 68.99
Selling Price
$ 61.88
744
564
522
1664
Market Price
$ 77.41
Selling Price
$ 67.63
2028
509
1178
4302
Market Price
$ 97.51
Selling Price
$ 88.43
1008
711
409
2109
Market Price
$ 89.23
Selling Price
$ 77.17
2883
1279
1621
3692
Market Price
$ 107.54
Selling Price
$ 95.48
1985
1296
1125
2768
Market Price
$ 96.47
Selling Price
$ 85.74
1037
857
442
1181
Market Price
$ 71.84
Selling Price
$ 63.40
1441
534
1241
1514
Market Price
$ 101.01
Selling Price
$ 88.09
406
87
303
450
Market Price
$ 105.05
Selling Price
$ 92.68
2870
630
1108
4688
Market Price
$ 73.67
Selling Price
$ 62.77
2643
2538
718
4557
Market Price
$ 97.00
Selling Price
$ 84.73
2179
1175
624
2348
Market Price
$ 66.66
Selling Price
$ 57.95
1031
1026
331
2755
Market Price
$ 90.10
Selling Price
$ 79.35
2667
1020
2274
2765
Market Price
$ 93.97
Selling Price
$ 79.93
929
468
468
1934
Market Price
$ 87.10
Selling Price
$ 73.76
840
681
739
3874
Market Price
$ 74.45
Selling Price
$ 63.29
1632
1531
1415
3577
Market Price
$ 70.93
Selling Price
$ 62.57
4359
3695
1580
4584
Market Price
$ 92.54
Selling Price
$ 79.51
1518
1500
1344
3438