56,189 shares
160,474 shares
148,307 shares
53,484 shares
44,975 shares
314,801 shares
326,988 shares
64,599 shares
169,279 shares
146,900 shares