Market Price
$ 68.45
461
226
225
2144
Market Price
$ 51.12
1655
496
1383
2113
Market Price
$ 64.04
2862
763
1411
3014
Market Price
$ 41.11
928
770
552
931
Market Price
$ 66.51
2227
781
1181
2984
Market Price
$ 30.61
4675
1261
1909
4737
Market Price
$ 36.21
608
542
605
2784
Market Price
$ 62.77
1424
1185
313
4385
Market Price
$ 48.47
3171
2109
751
4455
Market Price
$ 32.39
483
356
137
980
Market Price
$ 42.91
953
803
373
2002
Market Price
$ 40.93
2193
915
553
3287
Market Price
$ 54.71
540
237
327
743
Market Price
$ 27.74
334
155
182
1620
Market Price
$ 34.87
416
300
232
1890
Market Price
$ 36.94
1478
568
826
3406
Market Price
$ 42.09
1092
833
552
2423
Market Price
$ 31.92
1608
1133
1196
2443
Market Price
$ 31.05
563
358
185
996
Market Price
$ 43.60
2991
1547
2787
3930
Market Price
$ 51.74
779
324
433
2382
Market Price
$ 51.02
2927
1219
1745
4970
Market Price
$ 30.72
3549
1908
2663
4056
Market Price
$ 37.41
1583
1116
873
3409
Market Price
$ 29.85
1606
1278
1430
4010
Market Price
$ 69.71
2252
971
1183
2366
Market Price
$ 40.68
3032
1715
2716
4052
Market Price
$ 60.40
4673
1350
4206
4702
Market Price
$ 43.03
1048
887
977
1335
Market Price
$ 38.67
3197
2811
1295
4781
Market Price
$ 42.32
3350
2757
1780
4365
Market Price
$ 59.86
770
385
361
2883
Market Price
$ 46.88
367
172
78
1576
Market Price
$ 53.68
710
649
639
1401
Market Price
$ 60.53
3080
2976
1768
3256
Market Price
$ 34.91
1728
363
1705
3497
Market Price
$ 52.33
470
189
247
1548
Market Price
$ 41.35
379
376
333
1446
Market Price
$ 54.42
664
270
247
1365
Market Price
$ 70.03
4732
1393
2500
4752