160,983 shares
59,414 shares
203,572 shares
293,086 shares
380,215 shares
48,546 shares
245,051 shares
170,394 shares
582,350 shares
114,094 shares