47,217 shares
164,559 shares
153,400 shares
223,596 shares
201,878 shares
280,923 shares
598,456 shares
52,647 shares
78,684 shares
69,974 shares