240,448 shares
78,726 shares
346,541 shares
363,764 shares
121,915 shares
110,940 shares
150,815 shares
47,441 shares
102,365 shares
518,286 shares