140,725 shares
66,677 shares
124,323 shares
903,268 shares
723,973 shares
154,287 shares
625,863 shares
217,184 shares
487,524 shares
374,931 shares