87,423 shares
316,540 shares
67,587 shares
559,810 shares
217,929 shares
514,096 shares
71,772 shares
710,629 shares
691,529 shares
253,931 shares