150,491 shares
96,839 shares
372,185 shares
67,415 shares
42,274 shares
39,884 shares
317,029 shares
61,106 shares
182,511 shares
53,437 shares