159,867 shares
47,834 shares
43,492 shares
152,572 shares
84,485 shares
187,345 shares
331,665 shares
503,475 shares
235,388 shares
112,406 shares