159,851 shares
47,811 shares
43,488 shares
152,559 shares
84,473 shares
187,329 shares
331,644 shares
503,448 shares
235,373 shares
112,396 shares