404,811 shares
110,124 shares
468,404 shares
258,986 shares
116,851 shares
103,289 shares
199,777 shares
183,162 shares
56,082 shares
261,309 shares