323,288 shares
94,059 shares
31,607 shares
26,434 shares
108,853 shares
29,598 shares
264,603 shares
14,274 shares
24,074 shares
29,817 shares