105,442 shares
299,876 shares
220,285 shares
150,099 shares
155,963 shares
51,455 shares
45,684 shares
123,091 shares
59,966 shares
60,139 shares