47,179 shares
164,528 shares
153,363 shares
223,541 shares
201,845 shares
280,883 shares
598,421 shares
52,576 shares
78,641 shares
69,922 shares