277,617 shares
56,844 shares
503,487 shares
501,497 shares
234,725 shares
236,894 shares
747,606 shares
233,518 shares
310,004 shares
193,623 shares