78,568 shares
93,862 shares
427,427 shares
169,856 shares
64,524 shares
234,331 shares
137,930 shares
252,353 shares
194,148 shares
350,215 shares