154,566 shares
106,878 shares
442,534 shares
277,955 shares
234,117 shares
269,738 shares
289,321 shares
488,956 shares
301,831 shares
155,174 shares