Market Price
$ 70.75
Selling Price
$ 59.67
3827
1040
3642
3993
Market Price
$ 116.71
Selling Price
$ 98.28
1904
619
1154
4462
Market Price
$ 113.94
Selling Price
$ 96.24
469
259
324
1029
Market Price
$ 111.44
Selling Price
$ 94.65
598
234
400
2062
Market Price
$ 69.73
Selling Price
$ 63.33
494
353
272
2045
Market Price
$ 80.36
Selling Price
$ 70.33
624
491
138
1002
Market Price
$ 85.87
Selling Price
$ 77.78
1664
1653
1007
1900
Market Price
$ 87.27
Selling Price
$ 73.18
420
182
322
1344
Market Price
$ 72.69
Selling Price
$ 63.05
309
199
165
1461
Market Price
$ 91.70
Selling Price
$ 77.02
3200
1001
2568
4881
Market Price
$ 89.22
Selling Price
$ 74.35
2228
1456
1121
3754
Market Price
$ 74.14
Selling Price
$ 65.24
1899
1362
513
2160
Market Price
$ 113.38
Selling Price
$ 94.95
1402
585
527
2060
Market Price
$ 70.11
Selling Price
$ 59.51
334
324
239
1600
Market Price
$ 105.51
Selling Price
$ 93.20
4317
3810
1893
4875
Market Price
$ 82.48
Selling Price
$ 73.16
2712
2215
2307
4844
Market Price
$ 67.61
Selling Price
$ 57.87
769
526
651
2826
Market Price
$ 75.55
Selling Price
$ 68.39
1227
1130
529
1548
Market Price
$ 90.49
Selling Price
$ 76.36
654
197
132
1102
Market Price
$ 101.08
Selling Price
$ 86.14
284
252
274
424
Market Price
$ 64.75
Selling Price
$ 55.78
506
506
160
1479
Market Price
$ 67.27
Selling Price
$ 60.59
1064
608
491
2979
Market Price
$ 108.65
Selling Price
$ 93.39
2030
1478
1618
3377
Market Price
$ 83.03
Selling Price
$ 73.12
1410
497
591
2169
Market Price
$ 67.64
Selling Price
$ 57.74
536
530
406
592
Market Price
$ 94.51
Selling Price
$ 82.86
1065
584
641
2087
Market Price
$ 101.07
Selling Price
$ 85.86
3300
2716
1374
4879
Market Price
$ 80.13
Selling Price
$ 67.81
518
189
280
604
Market Price
$ 92.34
Selling Price
$ 80.73
558
271
340
801
Market Price
$ 104.13
Selling Price
$ 93.61
1305
274
1266
2715
Market Price
$ 78.32
Selling Price
$ 66.78
2650
2592
1778
4044
Market Price
$ 107.85
Selling Price
$ 91.10
1158
350
543
1671
Market Price
$ 110.94
Selling Price
$ 96.57
647
174
599
2150
Market Price
$ 78.72
Selling Price
$ 68.25
823
433
206
3435
Market Price
$ 88.74
Selling Price
$ 77.89
792
664
384
1731
Market Price
$ 70.16
Selling Price
$ 59.40
486
310
283
1940
Market Price
$ 94.29
Selling Price
$ 84.03
1769
453
1248
3209
Market Price
$ 96.84
Selling Price
$ 87.26
2313
793
1053
3174
Market Price
$ 99.25
Selling Price
$ 84.42
1618
333
415
3009
Market Price
$ 88.26
Selling Price
$ 78.61
726
399
636
3288