29,925 shares
19,243 shares
14,455 shares
14,488 shares
10,603 shares
46,718 shares
108,796 shares
34,615 shares
18,105 shares
48,407 shares