159,875 shares
47,843 shares
43,497 shares
152,602 shares
84,495 shares
187,354 shares
331,680 shares
503,492 shares
235,395 shares
112,413 shares