150,951 shares
97,602 shares
372,458 shares
67,638 shares
42,511 shares
40,402 shares
317,739 shares
61,635 shares
183,051 shares
53,803 shares