128,501 shares
70,822 shares
617,253 shares
299,911 shares
119,470 shares
70,566 shares
62,039 shares
47,459 shares
297,688 shares
155,704 shares