50,289 shares
308,401 shares
77,625 shares
258,418 shares
109,085 shares
48,095 shares
266,047 shares
423,264 shares
64,100 shares
207,134 shares