329,527 shares
24,597 shares
33,827 shares
22,370 shares
30,351 shares
22,031 shares
19,017 shares
15,932 shares
10,934 shares
46,859 shares