308,294 shares
269,516 shares
93,240 shares
134,055 shares
194,098 shares
250,970 shares
422,273 shares
133,919 shares
113,345 shares
394,853 shares