105,335 shares
299,774 shares
220,168 shares
149,982 shares
155,864 shares
51,409 shares
45,548 shares
122,989 shares
59,869 shares
60,053 shares