315,379 shares
26,062 shares
22,396 shares
15,684 shares
55,403 shares
15,320 shares
249,462 shares
29,679 shares
122,839 shares
41,340 shares