329,418 shares
329,230 shares
328,989 shares
328,822 shares
327,746 shares
323,788 shares
323,194 shares
321,227 shares
320,638 shares
319,756 shares