315,523 shares
26,211 shares
22,502 shares
15,883 shares
55,629 shares
15,413 shares
249,627 shares
29,852 shares
123,034 shares
41,515 shares