449,313 shares
39,493 shares
15,940 shares
38,580 shares
17,005 shares
19,503 shares
22,413 shares
280,804 shares
38,705 shares
26,505 shares