103,861 shares
479,067 shares
138,068 shares
183,900 shares
301,531 shares
199,006 shares
83,964 shares
289,321 shares
150,991 shares
95,077 shares