160,955 shares
59,188 shares
203,374 shares
292,970 shares
380,043 shares
48,308 shares
244,950 shares
170,170 shares
582,194 shares
113,831 shares