323,439 shares
94,447 shares
31,939 shares
26,565 shares
108,940 shares
30,128 shares
264,903 shares
14,454 shares
24,450 shares
29,841 shares