30,182 shares
19,514 shares
14,688 shares
14,845 shares
10,828 shares
46,973 shares
109,132 shares
34,854 shares
18,377 shares
48,669 shares